package router

import (
	"logi-flow/hdelros"
	"net/http"

	"github.com/gin-gonic/gin"
)

func Init() *gin.Engine {
	// 1.创建路由
	r := gin.Default()

	r.GET("/", func(c *gin.Context) {
		c.String(http.StatusOK, "hello World!")
	})

	r.POST("/login", hdelros.Login)
	r.POST("/UserRole", hdelros.UserRole)
	r.POST("/RoleNode", hdelros.RoleNode)
	r.GET("/RoleList", hdelros.RoleList)
	r.GET("/NodeList", hdelros.NodeList)
	r.POST("/Courier", hdelros.Courier)
	r.POST("/Order", hdelros.Order)
	r.GET("/OrderList", hdelros.OrderList)
	r.GET("/Orderxq", hdelros.OrderXq)

	r.POST("/UserRoles", hdelros.UserRoles)
	r.POST("/RoleNodes", hdelros.RoleNodes)
	r.GET("/RoleLists", hdelros.RoleLists)
	r.GET("/NodeLists", hdelros.NodeLists)
	r.POST("/Couriers", hdelros.Couriers)
	r.POST("/Orders", hdelros.Orders)
	r.GET("/OrderLists", hdelros.OrderLists)
	r.GET("/Orderxqs", hdelros.OrderXqs)
	return r
}
